compliance healthcare ict medical sox computer herts management customer audit on line filing hipaa crm business relationship consulting internet